The phrase "to land on" means to come or arrive at a particular place, situation or condition. It can also mean to reach a conclusion or make a decision after considering all options. In other words, it refers to reaching a point of impact or making contact with something.